conclusion of a treaty - Francés Inglés Diccionario